record cleaning machine - French English Dictionary